

.con1{
    margin-top: .5rem;
    padding-top: .375rem;
    box-shadow: 0px 0px .25rem #000;
}
.con1 .timg{
    width: 1.2rem;
    height: 1.2rem;
    margin: 0 auto;
}
.con1 .timg img{
    width: 100%;
    height: 100%;
}
.con1 h3{
    font-size: .45rem;
    text-align: center;
    line-height: 1;
    margin-top: .35rem;
}
.con1 h4{
    margin-top: .25rem;
    font-size: .3rem;
    text-align: center;
    color: #ACACAC;
    line-height: 1;
}
.con1 h5{
    margin-top: .4rem;
    font-size: .5rem;
    color: #2674E8;
    line-height: 1;
    width: calc(100% - .75rem);
    margin-left: auto;
    margin-right: auto;
}
.con1 p{
    margin-top: 0.25rem;
    font-size: .3rem;
    line-height: 1.8;
    width: calc(100% - .75rem);
    margin-left: auto;
    margin-right: auto;
}
.con1 .con1bot{
    width: calc(100% - .75rem);
    margin-left: auto;
    margin-right: auto;
    margin-top: 0.4rem;
    height: 5.4rem;
    position: relative;
}
.con1 .con1bot .top{
    width: 7.5rem;
    height: 1.25rem;
    position: absolute;
    left: 50%;
    top:0;
    margin-left: -3.75rem;
    background-image: linear-gradient(to bottom,#1257E6,#3184E2);
    z-index: 4;
}
.con1 .con1bot .top h6{
    font-size: .4rem;
    color: #fff;
    text-align: center;
    line-height: 1rem;
    background: url(../img/img2.png) no-repeat center bottom;
}
.con1 .con1bot .bottom div{
    width: 50%;
    height: 4rem;
    position: absolute;
    top: .8rem;
}
.con1 .con1bot .bottom div img{
    width: 100%;
    height: 100%;
}
.con1 .con1bot .bottom .img1{
    left: 0;
}
.con1 .con1bot .bottom .img2{
    right: 0;
}

.lr{
    margin-left: auto;
    margin-right: auto;
    width: 2.125rem;
}
.lr span{
    display: inline-block;
    width: .75rem;
    height: .75rem;
    border-radius: 50%;
    border: 1px solid #1A6CE7;
    font-size: .4rem;
    text-align: center;
    font-weight: bold;
    color: #1A6CE7;
}


.zj{
    margin-top: .75rem;
    background: url(../img/4.png) no-repeat center center/cover;
    overflow: hidden;
}
.zj .text{
    color: #fff;
}
.zj .text h3{
    margin-top: .55rem;
    margin-bottom: .4rem;
    font-size: .5rem;
    text-align: center;
}
.zj .text h4{
    margin-bottom: .5rem;
    font-size: .35rem;
    text-align: center;
}
.zj .text p{
    font-size: .4rem;
    line-height: 1.5;
}
.zj .text .more{
    width: 5rem;
    height: 1rem;
    background-image: linear-gradient(to bottom,#1257E6,#3184E2);
    border-radius: 10px;
    margin: .6rem auto;
}
.zj .text .more p{
    text-align: center;
}
.zj .text .more p a{
    color: #fff;
}
.zj .text .more p span{
    margin-left: 5px;
}


.show h5{
    margin: 0 auto;
    text-align: center;
    font-size: .45rem;
    margin-top: .75rem;
    margin-bottom: .25rem;
}
.show h5 a{
    color: black;
}
.show h5 a:first-child{
    background: url(../img/dian.png) no-repeat left center;
    padding-left: .4rem;
}
.show h5 a:last-child{
    background: url(../img/dian.png) no-repeat right center;
    padding-right: .4rem;
}
.show h5 .active{
    color: #0760E5;
}
.show .img{
    width: 100%;
    height: 100%;
    margin: 0 auto;
}
.show .img img{
    width: 100%;
    height: 100%;
}
.show p{
    font-size: .4rem;
    line-height: 2.4;
    text-align: center;
}
.zl li{
    margin-top: .35rem;
}
.show>ul>li{
    display: none;
}
.show>ul>.active{
    display: block;
}

.zx{
    margin-top: 1rem;
}
.zx h5{
    font-size: .6rem;
    margin: .4rem auto;
    text-align: center;
}
.zx>p{
    font-size: .3rem;
    line-height: 1.2;
    text-align: center;
    color: #999999;
}
.zx .zxnav{
    display: flex;
    margin-top: .65rem;
    margin-bottom: 20p;
}
.zx .zxnav li{
    font-size: .4rem;
    width: 3rem;
    height: 1rem;
    flex: 1;
    line-height: 1rem;
    text-align: center;
}
.zx .zxnav li:nth-child(2){
    margin-left: .4rem;
    margin-right: .4rem;
}
.zx .zxnav .active{
    background-image: linear-gradient(to bottom,#1257E6,#3184E2);
    color: #fff;
}


.zx .zxb{
    margin-top: .5rem;
}
.zx .zxb .zxbf .t1{
    font-size: .45rem;
    margin-top: .5rem;
    margin-bottom: .4rem;
    text-align: center;
}
.line{
    height: 1px;
    width: 100%;
    background-color: #999999;
}
.zx .zxb>li{
    display: none;
}
.zx .zxb>.active{
    display: block;
}
.zx .zxb .zxbf .t2,.zx .zxb .zxbf .time{
    margin-top: .1rem;
    font-size: .35rem;
    line-height: 1.8;
    color: #999999;
}
.zx .zxb .zxbf .img{
    width: 100%;
}
.zx .zxb .zxbf .img img{
    width: 100%;
}
.zx .zxb .zxbf li{
    margin-bottom: .5rem;
}

.xx{
    background-image: linear-gradient(to bottom,#1257E6,#3184E2);
    padding-bottom: .35rem;
}
.xx ul{
    display: flex;
    height: 2.65rem;
    margin-bottom: .4rem;
    overflow: hidden;
}
.xx ul li{
    flex: 1;
}
.xx .p1{
    font-size: .75rem;
    background: url(../img/img10.png) no-repeat 70% center;
    text-align: center;
    color: #fff;
    margin-top: .625rem;
}
.xx .p2{
    font-size: .35rem;
    text-align: center;
    color: #fff;
    margin-top: .35rem;
}


.wd .d1 h5{
    font-size: .55rem;
    line-height: 3;
}
.wd .d1 p{
    color: #999999;
    font-size: .35rem;
}
.wd .d1 p span{
    color: #0760E5;
    font-size: .55rem;
    line-height: 3;
}

.wd .u1 li{
    margin-top: .75rem;
}
.wd .u1 li h6{
    background: url(../img/img11.png) no-repeat left center;
    padding-left: 1rem;
}
.wd .u1 li p{
    padding-left: 1rem;
    font-size: 0;
}
.wd .u1 li span{
    font-size: .35rem;
    color: #999;
}
.wd .u1 li span:first-child{
    margin-right: .7rem;
}
.wd .u1 li .p1{
    margin-top: .3rem;
    margin-bottom: .3rem;
}
.wd .u1 li .p2{
    font-size: .35rem;
    line-height: 1.5;
    color: #666;
}
.wd>p{
    height: 100%;
}
.wd>p input{
    width: 100%;
    height: 1rem;
    background-color: #F3F3F4;
    border: none;
    padding-left: .4rem ;
    box-sizing: border-box;
}
.wd>.clearfix input{
    width: 76%;
    margin-top: .4rem;
}
.wd .qimg{
    margin-top: -1rem;
    height: 1rem;
    overflow: hidden;
}
.wd .qimg img{
    width: 100%;
    height: 100%;
}
.wd form input{
    width: 100%;
    height: 1.1rem;
    border-radius: 4px;
    background-image: linear-gradient(to bottom,#1257E6,#3184E2);
    color: #fff;
}
.wd form{
    margin-bottom: .875rem;
}

.footer{
    background-color: #4A4A4A;
    overflow: hidden;
}
.footer .text{
    margin-top: .25rem;
    margin-bottom: .4rem;
}
.footer p{
    font-size: .4rem;
    color: #A9A8A8;
    line-height: 2;
}